package cn.tedu.oa_system.service;

import cn.tedu.oa_system.base.json_result.ResultDataDto;
import cn.tedu.oa_system.base.json_result.ResultDto;
import cn.tedu.oa_system.pojo.Position;
import cn.tedu.oa_system.pojo.in.PositionIn;
import org.springframework.stereotype.Service;

/**
 * @Author MW
 * @Description 职位服务层
 * @CreateDate 2023/1/4 23:55
 * @Entity:Position
 */
public interface PositionService {

    /**
     * 查询所有职位
     */
    ResultDataDto<Position> list();

    /**
     * 新增职位
     */
    ResultDto<Void> addNewPosition(PositionIn positionIn);

    /**
     * 修改职位信息
     */
    ResultDto<Void> updatePosition(PositionIn positionIn);
}
